export interface IotGateway {
  // 网关id
  id: number;
  // 网关名称
  gatewayName: string;
  // 网关编码
  gatewayCode: string;
  // 网关描述
  gatewayDesc: string;
  // 网关类型
  gatewayType: string;
  // 网关配置
  serialConfig: IotSerialPortConfig;
  // 网关状态
  tcpConfig: IotTcpConfig;
  // 是否启用
  isEnable: boolean;
  // 数据采集频率
  frequency: number;
}

export interface IotSerialPortConfig {
  // 网关id
  gatewayId: number;
  // 串口名称
  serialPort: string;
  // 波特率
  baudRate: number;
  // 数据位
  dataBits: number;
  // 停止位
  stopBits: number;
  // 校验位
  parity: number;
}

export interface IotTcpConfig {
  // 网关id
  gatewayId: number;
  // ip地址
  ipAddress: string;
  // 端口
  port: number;
  // 重连时间
}
